package com.chuangke.quartz.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableField;
import com.chuangke.framework.model.BasicModel;

/**
 * 定时任务调度日志表 sys_job_log
 * 
 */
public class SysJobLog extends BasicModel {
	
	
    private static final long serialVersionUID = 1L;

	private String jobId ;
	
	/** 任务名称 */
	private String name;

	/** 任务组名 */
	private String jobGroup;

	/** 调用目标字符串 */
	private String invokeTarget;

	/** 日志信息 */
	private String message;

	private String status;

	/** 异常信息 */
	private String exceptionInfo;

	/** 开始时间 检索用*/
	@TableField(exist=false)
	private Date startTime;

	/** 停止时间 检索用*/
	@TableField(exist=false)
	private Date stopTime;

	public String getJobId() {
		return jobId;
	}

	public void setJobId(String jobId) {
		this.jobId = jobId;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getJobGroup() {
		return jobGroup;
	}

	public void setJobGroup(String jobGroup) {
		this.jobGroup = jobGroup;
	}

	public String getInvokeTarget() {
		return invokeTarget;
	}

	public void setInvokeTarget(String invokeTarget) {
		this.invokeTarget = invokeTarget;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getExceptionInfo() {
		return exceptionInfo;
	}

	public void setExceptionInfo(String exceptionInfo) {
		this.exceptionInfo = exceptionInfo;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Date getStopTime() {
		return stopTime;
	}

	public void setStopTime(Date stopTime) {
		this.stopTime = stopTime;
	}

}
